home *** CD-ROM | disk | FTP | other *** search
/ Tripas 4 / TRIPAS 004.iso / sin.EXE / SIN / BASE / models / pl_jc.def < prev    next >
Encoding:
Text File  |  1998-11-03  |  22.9 KB  |  659 lines

  1. SDEF
  2. // -----------------------------------------------------------------------------
  3. //  $Logfile:: /Quake 2 Engine/Sin/Base Sin Data/Models/Hero/pl_jc.def        $
  4. // $Revision:: 40                                                             $
  5. //   $Author:: Joeske                                                         $
  6. //     $Date:: 10/25/98 7:45p                                                 $
  7. //
  8. // Copyright (C) 1998 by Ritual Entertainment, Inc.
  9. // All rights reserved.
  10. //
  11. // This source may not be distributed and/or modified without
  12. // expressly written permission by Ritual Entertainment, Inc.
  13. //
  14. // This is a model definition file.  It is to be used in conjunction with Sin.
  15. //
  16. // -----------------------------------------------------------------------------
  17. // MODEL DESCRIPTION:
  18. // J.C., the hacker extraordinare! What a bit butcher!
  19. //
  20. // MODEL AUTHOR:
  21. // Michael
  22. //
  23. /*SINED Hero_JC (1 .5 0) (0 0 0) (0 0 0)
  24. JC
  25. */
  26.  
  27. // -----------------------------------------------------------------------------
  28. // FILE DECLARATIONS
  29. //
  30. // Model Commands
  31. path models/pl_jc
  32. scale 1.16
  33.  
  34. // Base Model
  35. jc_base.sbm
  36.  
  37. // Skins
  38. normal               jc_base.tga
  39. damage               jc_base_dam.tga
  40.  
  41. // -----------------------------------------------------------------------------
  42. // ANIMATION DECLARATIONS
  43. //
  44. // special animations
  45. pose                     idle_melee2.sam
  46. climb                    climb_ladder.sam
  47. dive                    jc_dive.sam
  48. drive                    drive_truck.sam
  49. driveatv                drive_ATV.sam
  50. throw                    throw.sam
  51.  
  52. //------------Crouching Anims--------------
  53. //
  54. // Crouching enter/exit
  55. crouch                    crouch_2handed.sam
  56. uncrouch                uncrouch.sam
  57.  
  58. // Crouching death animations
  59. crouch_death1            crouch_death1.sam
  60. crouch_death2            crouch_death2.sam
  61. crouch_death3            crouch_death3.sam
  62.  
  63. // Crouching Idle animations
  64. crouch_idle1            crouch_idle_1handed_1.sam
  65. crouch_1hand_idle1        crouch_idle_1handed_2.sam
  66. crouch_hi2hand_idle1    crouch_idle_2handed_1.sam
  67. crouch_lo2hand_idle1    crouch_idle_2handed_2.sam
  68.  
  69. // Crouching Pain animations
  70. crouch_pain1            crouch_pain_2handed_1.sam
  71. crouch_pain2            crouch_pain_2handed_2.sam
  72. crouch_pain3            crouch_pain3.sam
  73. crouch_pain4            crouch_pain4.sam
  74.  
  75. // Crouching Fire and Run Fire
  76. crouch_fire                crouch_punch.sam
  77. crouch_1hand_fire        crouch_fire_1handed.sam
  78. crouch_hi2hand_fire        crouch_hi2hand_fire.sam
  79. crouch_lo2hand_fire        crouch_fire_2handed.sam
  80.  
  81. // Crouching Run animations
  82. crouch_run1                crouch_walk_1handed.sam
  83. crouch_1hand_run1        crouch_walk_1handed.sam
  84. crouch_hi2hand_run1        crouch_walk_2handed.sam
  85. crouch_lo2hand_run1        crouch_walk_2handed.sam
  86.  
  87. crouch_run_fire                crouch_punch.sam
  88. crouch_1hand_run_fire1        crouch_fire_1handed.sam
  89. crouch_hi2hand_run_fire1     crouch_hi2hand_fire.sam
  90. crouch_lo2hand_run_fire1    crouch_fire_2handed.sam
  91.  
  92. // Crouching Walk animations
  93. //crouch_walk1            crouch_walk_1handed.sam
  94. //crouch_walk_1handed1    crouch_walk_1handed.sam
  95. //crouch_walk_2handed1    crouch_walk_2handed.sam
  96.  
  97. // Crouching Putaway, Ready, Reload
  98. crouch_putaway            crouch_putaway.sam
  99. crouch_readyweapon        crouch_ready.sam
  100. crouch_reload            crouch_reload.sam
  101.  
  102. //------------Standing Upright Anims--------------
  103. //
  104. // Death animations - Standing Upright
  105. death1                  death_standing_layover.sam
  106. death2                  death_standing_rollover.sam
  107. death3                  death_standing_spin.sam
  108.  
  109. // Idle animations- Standing Upright
  110. idle1                    idle_melee2.sam
  111. idle2                    idle_melee1.sam
  112. 1hand_idle1                idle_standing_1handed_1.sam
  113. 1hand_idle2                idle_standing_1handed_2.sam
  114. hi2hand_idle1            idle_standing_2handed_1.sam
  115. hi2hand_idle1            idle_standing_2handed_2.sam
  116. lo2hand_idle1            idle_standing_2handed_1.sam
  117. lo2hand_idle2            idle_standing_2handed_2.sam
  118.  
  119. // Pain animations - Standing Upright
  120. pain_arm_left_lower        pain_arm_left_lower.sam
  121. pain_arm_left_upper        pain_arm_left_lower.sam
  122. pain_arm_right_lower    pain_arm_right_lower.sam
  123. pain_arm_right_upper    pain_arm_right_lower.sam
  124. pain_leg_right_upper    pain_leg_right_upper.sam
  125. pain_leg_right_lower    pain_standing_legs.sam
  126. pain_leg_left_upper        pain_leg_left_upper.sam
  127. pain_leg_left_lower        pain_standing_legs.sam
  128. pain_torso_lower        pain_torso_lower.sam
  129. pain_torso_upper         pain_torso_upper.sam
  130. pain_head                pain_head.sam
  131.  
  132. pain1                    pain_standing_chest.sam
  133.  
  134. // Melee Animations (no weapons)
  135. fire1                    melee_punch.sam
  136. fire2                    melee_kick.sam
  137. run                        run_1handed.sam
  138. swim                    swim_no_weapon.sam
  139. walk                    walk_1handed.sam
  140.  
  141. // 1 handed weapon animations (magnum)
  142. 1hand_fire                fire_standing_1handed.sam
  143. 1hand_run_fire            fire_running_1handed.sam
  144. 1hand_run                run_1handed.sam
  145. 1hand_walk_fire            1hand_walk_fire.sam
  146. 1hand_walk                walk_1handed.sam
  147.  
  148.  
  149. // 2 handed shoulder-fired weapon animations (sniper)
  150. hi2hand_run_fire1        hi2hand_run_fire.sam
  151. hi2hand_run              run_2handed.sam
  152. hi2hand_fire            hi2hand_fire.sam
  153. hi2hand_walk             walk_2handed.sam
  154. hi2hand_walk_fire       hi2hand_walk_fire.sam
  155.  
  156. // 2 handed low-fired weapon animations (rocket launcher, shotgun)
  157. lo2hand_fire            fire_standing_2handed.sam
  158. lo2hand_run                run_2handed.sam
  159. lo2hand_run_fire         fire_running_2handed.sam
  160. lo2hand_walk            walk_2handed.sam
  161. lo2hand_walk_fire         lo2hand_walk_fire.sam
  162.  
  163. // Jumping animations
  164. jump                    jump.sam
  165. fall                    fall.sam
  166. land                    land.sam
  167.  
  168. // Weapon changing
  169. putaway                    putaway.sam
  170. readyweapon                ready.sam
  171. reload                    reload.sam
  172.  
  173. //
  174. //------------ Swimming Animations-------------
  175. //
  176. // Swim Deaths
  177. swim_death1                swim_death.sam
  178.  
  179. // Swim Idles
  180. swim_idle                swim_idle_melee.sam
  181. swim_1hand_idle            swim_idle.sam
  182. swim_hi2hand_idle        swim_idle.sam
  183. swim_lo2hand_idle        swim_idle.sam
  184.  
  185. // Swim Pains
  186. swim_pain_head                swim_pain_head.sam
  187. swim_pain_torso_upper        swim_pain_torso_upper.sam
  188. swim_pain_torso_lower        swim_pain_torso_lower.sam
  189. swim_pain_arm_left_lower    swim_pain_arm_left.sam
  190. swim_pain_arm_left_upper    swim_pain_arm_left.sam
  191. swim_pain_arm_right_lower    swim_pain_arm_right.sam
  192. swim_pain_arm_right_upper    swim_pain_arm_right.sam
  193. swim_pain_leg_left            swim_pain_leg_left.sam
  194. swim_pain_leg_right            swim_pain_leg_right.sam
  195.  
  196. swim_pain                swim_pain_torso_upper.sam
  197.  
  198. // Swimming Melee animations
  199. swim_fire                swim_punch.sam
  200. swim_run                swim_no_weapon.sam
  201. swim_run_fire            swim_punch.sam
  202.  
  203. // Swimming 1 handed weapon (magnum)
  204. swim_1hand_fire            swim_fire_1handed.sam
  205. swim_1hand_run            swim_1handed.sam
  206. swim_1hand_run_fire        swim_1handed.sam
  207.  
  208. // Swimming 2 handed weapons (Low-handed)
  209. swim_lo2hand_fire        swim_fire_2handed.sam
  210. swim_lo2hand_run        swim_2handed.sam
  211. swim_lo2hand_run_fire    swim_1handed.sam
  212.  
  213. // Swimming 2 handed weapons (High-handed)
  214. swim_hi2hand_fire        swim_fire_2handed.sam
  215. swim_hi2hand_run        swim_2handed.sam
  216. swim_hi2hand_run_fire    swim_1handed.sam
  217.  
  218. // Swimming Putaway, Ready, and Reload
  219. swim_putaway            swim_putaway.sam
  220. swim_readyweapon        swim_ready.sam
  221. swim_reload                swim_reload.sam
  222.  
  223. // Id And Group Definitions
  224. id 200 group arm_right_lower bone gun 20 90 175 flesh
  225. id 500 group lenses twosided translucent33
  226. id 100 group glasses metal envmapped
  227. id 5 group head flesh
  228. group head damage 3.0
  229. id 10 group torso_upper fabric
  230. group torso_upper damage 1.0
  231. id 15 group torso_lower fabric
  232. group torso_lower damage 1.0
  233. id 20 group leg_left_upper flesh
  234. group leg_left_upper damage 0.5
  235. id 25 group leg_left_lower flesh
  236. group leg_left_lower damage 0.3
  237. id  30 group leg_right_upper flesh
  238. group leg_right_upper damage 0.5
  239. id  35 group leg_right_lower flesh
  240. group leg_right_lower damage 0.3
  241. id  40 group arm_left_upper fabric
  242. group arm_left_upper damage 0.5
  243. id  45 group arm_left_lower fabric
  244. group arm_left_lower damage 0.3
  245. id 50 group arm_right_upper fabric
  246. group arm_right_upper damage 0.5
  247. id 55 group arm_right_lower fabric
  248. group arm_right_lower damage 0.3
  249.  
  250. // -----------------------------------------------------------------------------
  251. // INITIALIZATION SECTION
  252. //
  253. !init:
  254. //
  255. // SERVER Initialization Commands
  256. //
  257. // Class Setup
  258. server classname actor
  259. server script global/friend.scr
  260. server setsize "-16 -16 0" "16 16 80"
  261. server crouchsize "-28 -28 0" "28 28 56"
  262.  
  263. // Sound Aliases
  264. server aliascache snd_choke1 "player/jc/drown/choke1.wav" 1
  265. server aliascache snd_choke2 "player/jc/drown/choke1.wav" 1
  266. server aliascache snd_choke3 "player/jc/drown/choke1.wav" 1
  267.  
  268. server aliascache snd_land1   "impact/landing/land1.wav"
  269. server aliascache snd_land2     "impact/landing/land4.wav"
  270.  
  271. server aliascache snd_taunt1 "player/jc/taunts/ayatol1.wav"
  272. server aliascache snd_taunt2 "player/jc/taunts/bitebig2.wav"
  273. server aliascache snd_taunt3 "player/jc/taunts/biteme1.wav"
  274. server aliascache snd_taunt4 "player/jc/taunts/casbah1.wav"
  275. server aliascache snd_taunt5 "player/jc/taunts/daddy1.wav"
  276. server aliascache snd_taunt6 "player/jc/taunts/fragba1.wav"
  277. server aliascache snd_taunt7 "player/jc/taunts/fragel2.wav"
  278. server aliascache snd_taunt8 "player/jc/taunts/hailto1.wav"
  279. server aliascache snd_taunt9 "player/jc/taunts/irule3.wav"
  280. server aliascache snd_taunt10 "player/jc/taunts/jusuck1.wav"
  281.  
  282. server aliascache snd_lostweapon    "player/jc/pain/handpain1.wav" 1
  283.  
  284. server aliascache snd_gibfest1     "dialog/general/jc/radman.wav"
  285. server aliascache snd_gibfest2     "dialog/general/jc/score.wav"
  286. server aliascache snd_gibfest3     "dialog/general/jc/holyshit.wav"
  287. server aliascache snd_gibfest4     "player/jc/taunts/launched.wav"
  288. server aliascache snd_gibfest5     "player/jc/taunts/oblit.wav"
  289. server aliascache snd_gibfest6     "player/jc/taunts/toast.wav"
  290. server aliascache snd_gibfest7     "player/jc/taunts/blowgd.wav"
  291.  
  292. //
  293. // CLIENT Initialization Commands
  294. //
  295. // Sound Aliases
  296. client aliascache snd_pain1 "player/jc/pain/pain1.wav"
  297. client aliascache snd_pain2 "player/jc/pain/pain2.wav"
  298. client aliascache snd_pain3 "player/jc/pain/pain3.wav"
  299. client aliascache snd_pain4 "player/jc/pain/pain4.wav"
  300. client aliascache snd_pain5 "player/jc/pain/pain5.wav"
  301. client aliascache snd_pain6 "player/jc/pain/pain6.wav"
  302. client aliascache snd_pain7 "player/jc/pain/pain7.wav"
  303. client aliascache snd_pain8 "player/jc/pain/pain8.wav"
  304. client aliascache snd_pain9 "player/jc/pain/pain9.wav"
  305. client aliascache snd_pain10 "player/jc/pain/pain10.wav"
  306. client aliascache snd_pain11 "player/jc/pain/pain11.wav"
  307.  
  308. client aliascache snd_hand_pain1 "player/jc/pain/handpain1.wav"
  309. client aliascache snd_hand_pain2 "player/jc/pain/handpain2.wav"
  310.  
  311. client aliascache snd_leg_pain1 "player/jc/pain/legpain1.wav"
  312. client aliascache snd_leg_pain2 "player/jc/pain/legpain2.wav"
  313.  
  314. client aliascache snd_head_pain1 "player/jc/pain/pain2.wav"
  315.  
  316. client aliascache snd_death1 "player/jc/death/deth1.wav"
  317. client aliascache snd_death2 "player/jc/death/deth2.wav"
  318. client aliascache snd_death3 "player/jc/death/deth3.wav"
  319. client aliascache snd_death4 "player/jc/death/deth4.wav"
  320. client aliascache snd_death5 "player/jc/death/deth5.wav"
  321. client aliascache snd_death6 "player/jc/death/deth6.wav"
  322.  
  323. client aliascache snd_drown1 "player/jc/drown/drown1.wav" 1
  324. client aliascache snd_drown2 "player/jc/drown/drown2.wav" 1
  325. client aliascache snd_drown3 "player/jc/drown/drown3.wav" 1
  326.  
  327. client aliascache snd_jump1 "player/jc/jump/jump1.wav" 1
  328. client aliascache snd_jump2 "player/jc/jump/jump4.wav" .4
  329.  
  330. client aliascache snd_duck1 "player/jc/duck/duck1.wav" 1
  331. client aliascache snd_duck2 "player/jc/duck/duck3.wav" .4
  332.  
  333. client aliascache snd_kneefall1 "impact/bodyfall/sml1.wav" 1
  334. client aliascache snd_kneefall2 "impact/bodyfall/sml2.wav" 1
  335. client aliascache snd_partfall1 "impact/bodyfall/med1.wav" 1
  336. client aliascache snd_partfall2 "impact/bodyfall/med2.wav" 1
  337. client aliascache snd_partfall3 "impact/bodyfall/med3.wav" 1
  338. client aliascache snd_bodyfall1 "impact/bodyfall/lrg1.wav" 1
  339. client aliascache snd_bodyfall2 "impact/bodyfall/lrg2.wav" 1
  340. client aliascache snd_whoosh1   "weapons/punch/whsh1.wav" 1
  341. client aliascache snd_whoosh2   "weapons/punch/whsh2.wav" 1
  342. client aliascache snd_ladder1   "impact/ladder/pole1.wav"
  343. client aliascache snd_ladder2   "impact/ladder/pole2.wav"
  344. client aliascache snd_ladder3   "impact/ladder/pole3.wav"
  345. client aliascache snd_swim1   "player/swim/swim1.wav" 1
  346. client aliascache snd_swim2   "player/swim/swim2.wav" 1
  347. client aliascache snd_swim3   "player/swim/swim3.wav" 1
  348.  
  349. // -----------------------------------------------------------------------------
  350. // MAIN SECTION
  351. //
  352. !main:
  353.  
  354. // Normal Animations
  355. server putaway         last stopanim
  356. server readyweapon     last stopanim
  357.  
  358. client walk 0 footstep
  359. server walk 0 movementsound
  360. client walk 6 footstep
  361. server walk 6 movementsound
  362.  
  363. client run 1 footstep
  364. server run 1 movementsound
  365. client run 4 footstep
  366. server run 4 movementsound
  367.  
  368. client climb 0 randomsound snd_ladder .7 4
  369. server climb 0 movementsound
  370. client climb 4 randomsound snd_ladder .7 4
  371. server climb 4 movementsound
  372.  
  373. client fire1 2 randomsound snd_whoosh .5 1
  374. client fire1 2 footstep
  375. server fire1 2 movementsound
  376. client fire1 4 randomsound snd_whoosh .5 1
  377. client fire1 4 footstep
  378. server fire1 4 movementsound
  379.  
  380. client fire2 2 randomsound snd_whoosh .5 1
  381. server fire2 2 movementsound
  382. //client run_fire1 1 randomsound snd_whoosh .5 1
  383. //server run_fire1 1 movementsound
  384. //client run_fire1 3 randomsound snd_whoosh .5 1
  385. //server run_fire1 3 movementsound
  386.  
  387. //client punch1 0 randomsound snd_whoosh 1 1
  388. //client punch1 3 randomsound snd_whoosh 1 1
  389. //client punch1 5 randomsound snd_whoosh 1 1
  390.  
  391. client jump 0 randomsound "snd_jump" 1 2
  392. server jump 0 movementsound
  393. server jump 4 nextframe 4
  394.  
  395. server fall 5 nextframe 0
  396.  
  397. client land first randomsound "snd_land" 1 4
  398. server land first movementsound
  399. client land first footstep 1 1
  400.  
  401. // 1 Handed Weapon Animations (Magnum)
  402. client 1hand_run 1 footstep
  403. server 1hand_run 1 movementsound
  404. client 1hand_run 4 footstep
  405. server 1hand_run 4 movementsound
  406. client 1hand_run_fire 1 footstep
  407. server 1hand_run_fire 1 movementsound
  408. client 1hand_run_fire 4 footstep
  409. server 1hand_run_fire 4 movementsound
  410. client 1hand_walk 0 footstep
  411. server 1hand_walk 0 movementsound
  412. client 1hand_walk 6 footstep
  413. server 1hand_walk 6 movementsound
  414. client 1hand_walk_fire 0 footstep
  415. server 1hand_walk_fire 0 movementsound
  416. client 1hand_walk_fire 6 footstep
  417. server 1hand_walk_fire 6 movementsound
  418.  
  419. // 2 Handed Shoulder-fired Weapon Animations (Sniper Rifle, Shotgun, etc.)
  420. client hi2hand_run 1 footstep
  421. server hi2hand_run 1 movementsound
  422. client hi2hand_run 4 footstep
  423. server hi2hand_run 4 movementsound
  424. client hi2hand_run_fire1 1 footstep
  425. server hi2hand_run_fire1 1 movementsound
  426. client hi2hand_run_fire1 4 footstep
  427. server hi2hand_run_fire1 4 movementsound
  428. client hi2hand_walk 0 footstep
  429. server hi2hand_walk 0 movementsound
  430. client hi2hand_walk 6 footstep
  431. server hi2hand_walk 6 movementsound
  432. client hi2hand_walk_fire 0 footstep
  433. server hi2hand_walk_fire 0 movementsound
  434. client hi2hand_walk_fire 6 footstep
  435. server hi2hand_walk_fire 6 movementsound
  436.  
  437.  
  438. // 2 Handed Low-fired Weapon Animations (Rocket Launcher)
  439. client lo2hand_run 1 footstep
  440. server lo2hand_run 1 movementsound
  441. client lo2hand_run 4 footstep
  442. server lo2hand_run 4 movementsound
  443. client lo2hand_run_fire 1 footstep
  444. server lo2hand_run_fire 1 movementsound
  445. client lo2hand_run_fire 4 footstep
  446. server lo2hand_run_fire 4 movementsound
  447. client lo2hand_walk 0 footstep
  448. server lo2hand_walk 0 movementsound
  449. client lo2hand_walk 6 footstep
  450. server lo2hand_walk 6 movementsound
  451. server lo2hand_walk_fire 0 movementsound
  452. client lo2hand_walk_fire 0 footstep
  453. server lo2hand_walk_fire 6 movementsound
  454. client lo2hand_walk_fire 6 footstep
  455.  
  456.  
  457. // Pain Location Based Animations
  458. client pain1 first randomsound snd_pain 1 2
  459. server pain1 first painsound
  460. server pain_head  first painsound
  461. client pain_head  first randomsound pain_head 1 2
  462. server pain_torso_upper first painsound
  463. client pain_torso_upper first randomsound snd_pain 1 2
  464. server pain_torso_lower first painsound
  465. client pain_torso_lower first randomsound snd_pain 1 2
  466. server pain_leg_right_upper first painsound
  467. client pain_leg_right_upper first randomsound snd_pain_leg 1 2
  468. server pain_leg_left_upper first painsound
  469. client pain_leg_left_upper first randomsound snd_pain_leg 1 2
  470. server pain_leg_right_lower first painsound
  471. client pain_leg_right_lower first randomsound snd_leg_pain 1 2
  472. client pain_leg_right_lower 2 randomsound snd_partfall 1 2
  473. server pain_leg_left_lower first painsound
  474. client pain_leg_left_lower first randomsound snd_pain_leg 1 2
  475. client pain_leg_left_lower first randomsound snd_partfall 1 4
  476. server pain_arm_right_upper first painsound
  477. client pain_arm_right_upper first randomsound snd_pain 1 2
  478. server pain_arm_left_upper first painsound
  479. client pain_arm_left_upper first randomsound snd_pain 1 2
  480. server pain_arm_right_lower first painsound
  481. client pain_arm_right_lower first randomsound snd_pain 1 2
  482. server pain_arm_left_lower first painsound
  483. client pain_arm_left_lower first randomsound snd_pain 1 2
  484.  
  485. // Death Location Based Animations
  486.  
  487. client death1 first randomsound snd_death 1 2
  488. server death1 first deathsound
  489. client death1 4 randomsound snd_bodyfall 1 4
  490. client death1 7 randomsound snd_kneefall 1 4
  491. client death2 first randomsound snd_death 1 2
  492. server death2 first deathsound
  493. client death2 3 randomsound snd_bodyfall 1 4
  494. client death2 8 randomsound snd_partfall 1 4
  495. client death2 12 randomsound snd_kneefall 1 4
  496. client death3 first randomsound snd_death 1 2
  497. server death3 first deathsound
  498. client death3 2 randomsound snd_whoosh 1 4
  499. client death3 3 randomsound snd_whoosh 1 4
  500. client death3 7 randomsound snd_partfall 1 4
  501. client death3 10 randomsound snd_kneefall 1 4
  502.  
  503.  
  504. // Crouching Animations
  505. //client crouch_walk1 0 footstep
  506. //server crouch_walk1 0 movementsound
  507. //client crouch_walk1 6 footstep
  508. //server crouch_walk1 6 movementsound
  509. //client crouch_walk1 0 footstep
  510. //server crouch_walk1 0 movementsound
  511. //client crouch_walk1 6 footstep
  512. //server crouch_walk1 6 movementsound
  513.  
  514. client crouch_run1 0 footstep
  515. server crouch_run1 0 movementsound
  516. client crouch_run1 4 footstep
  517. server crouch_run1 4 movementsound
  518. client crouch_run_fire 0 randomsound snd_whoosh .8 1
  519. server crouch_run_fire 0 movementsound
  520. client crouch_run_fire 2 randomsound snd_whoosh .8 1
  521. server crouch_run_fire 2 movementsound
  522. client crouch_run_fire 4 randomsound snd_whoosh .8 1
  523. server crouch_run_fire 4 movementsound
  524. //client crouch_run_fire 6 randomsound snd_whoosh .8 1
  525. //server crouch_run_fire 6 movementsound
  526.  
  527. client crouch_1hand_run1 0 footstep
  528. server crouch_1hand_run1 0 movementsound
  529. client crouch_1hand_run1 4 footstep
  530. server crouch_1hand_run1 4 movementsound
  531. client crouch_1hand_run_fire1 0 footstep
  532. server crouch_1hand_run_fire1 0 movementsound
  533. client crouch_1hand_run_fire1 4 footstep
  534. server crouch_1hand_run_fire1 4 movementsound
  535. //client crouch_1hand_walk1 0 footstep
  536. //server crouch_1hand_walk1 0 movementsound
  537. //client crouch_1hand_walk1 6 footstep
  538. //server crouch_1hand_walk1 6 movementsound
  539.  
  540. client crouch_fire 0 randomsound snd_whoosh .8 1
  541. server crouch_fire 0 movementsound
  542. client crouch_fire 2 randomsound snd_whoosh .8 1
  543. server crouch_fire 2 movementsound
  544. client crouch_fire 4 randomsound snd_whoosh .8 1
  545. server crouch_fire 4 movementsound
  546. //client crouch_fire 6 randomsound snd_whoosh .8 1
  547. //server crouch_fire 6 movementsound
  548.  
  549. client crouch_hi2hand_run1 0 footstep
  550. server crouch_hi2hand_run1 0 movementsound
  551. client crouch_hi2hand_run1 3 footstep
  552. server crouch_hi2hand_run1 3 movementsound
  553. //client crouch_hi2hand_walk1 0 footstep
  554. //server crouch_hi2hand_walk1 0 movementsound
  555. //client crouch_hi2hand_walk1 6 footstep
  556. //server crouch_hi2hand_walk1 6 movementsound
  557. client crouch_lo2hand_run1 0 footstep
  558. server crouch_lo2hand_run1 0 movementsound
  559. client crouch_lo2hand_run1 4 footstep
  560. server crouch_lo2hand_run1 4 movementsound
  561. client crouch_lo2hand_run_fire1 0 footstep
  562. server crouch_lo2hand_run_fire1 0 movementsound
  563. client crouch_lo2hand_run_fire1 4 footstep
  564. server crouch_lo2hand_run_fire1 4 movementsound
  565.  
  566.  
  567. //client crouch_lo2hand_walk1 0 footstep
  568. //server crouch_lo2hand_walk1 0 movementsound
  569. //client crouch_lo2hand_walk1 6 footstep
  570. //server crouch_lo2hand_walk1 6 movementsound
  571. //client crouch_walk1 0 footstep
  572. //server crouch_walk1 0 movementsound
  573. //client crouch_walk1 6 footstep
  574. //server crouch_walk1 6 movementsound
  575. //client crouch_walk1 0 footstep
  576. //server crouch_walk1 0 movementsound
  577. //client crouch_walk1 6 footstep
  578. //server crouch_walk1 6 movementsound
  579.  
  580. client crouch_pain1 first randomsound snd_pain 1 2
  581. server crouch_pain1 first painsound
  582. client crouch_pain2 first randomsound snd_pain 1 2
  583. server crouch_pain2 first painsound
  584. client crouch_pain3 first randomsound snd_pain 1 2
  585. server crouch_pain3 first painsound
  586. client crouch_pain4 first randomsound snd_pain 1 2
  587. server crouch_pain4 first painsound
  588.  
  589. client crouch_death1 first randomsound snd_death 1 2
  590. server crouch_death1 first deathsound
  591. client crouch_death1 6 randomsound snd_partfall 1 4
  592. client crouch_death2 first randomsound snd_death 1 2
  593. server crouch_death2 first deathsound
  594. client crouch_death2 3 randomsound snd_bodyfall 1 4
  595. client crouch_death3 first randomsound snd_death 1 2
  596. server crouch_death3 first deathsound
  597. client crouch_death3 6 randomsound snd_bodyfall 1 4
  598.  
  599. client swim 2 randomsound snd_swim .2 4
  600. server swim 2 movementsound
  601. client swim_idle 0 randomsound snd_swim .2 4
  602. server swim_idle 0 movementsound
  603. client swim_1hand_idle 0 randomsound snd_swim .2 4
  604. server swim_1hand_idle 0 movementsound
  605.  
  606. client swim_hi2hand_idle 1 randomsound snd_swim .2 4
  607. server swim_hi2hand_idle 1 movementsound
  608. client swim_lo2hand_idle 0 randomsound snd_swim .2 4
  609. server swim_lo2hand_idle 0 movementsound
  610.  
  611. client swim_run 0 randomsound snd_swim .3 4
  612. server swim_run 0 movementsound
  613. client swim_run_fire 0 randomsound snd_swim .3 4
  614. server swim_run_fire 0 movementsound
  615. client swim_1hand_run 2 randomsound snd_swim .3 4
  616. server swim_1hand_run 2 movementsound
  617. client swim_1hand_run_fire 2 randomsound snd_swim .3 4
  618. server swim_1hand_run_fire 2 movementsound
  619. client swim_lo2hand_run 4 randomsound snd_swim .3 4
  620. server swim_lo2hand_run 4 movementsound
  621. client swim_lo2hand_run_fire 4 randomsound snd_swim .3 4
  622. server swim_lo2hand_run_fire 4 movementsound
  623. client swim_hi2hand_run 4 randomsound snd_swim .3 4
  624. server swim_hi2hand_run 4 movementsound
  625. client swim_hi2hand_run_fire 4 randomsound snd_swim .3 4
  626. server swim_hi2hand_run_fire 4 movementsound
  627.  
  628. client swim_fire first randomsound snd_swim 1 2
  629. server swim_fire first movementsound
  630. client swim_fire 2 randomsound snd_swim 1 2
  631. server swim_fire 2 movementsound
  632.  
  633. client swim_death1 first randomsound snd_death 1 2
  634. server swim_death1 first movementsound
  635.  
  636. server swim_pain first movementsound
  637. client swim_pain first randomsound snd_pain 1 2
  638.  
  639. // -----------------------------------------------------------------------------
  640. // SOURCESAFE Update Log
  641. //
  642. // $Log:: /Quake 2 Engine/Sin/Base Sin Data/Models/Hero/pl_jc.def             $
  643. // 
  644. // 40    10/25/98 7:45p Joeske
  645. // Fixed alias refs.
  646. // 
  647. // 39    10/25/98 1:37p Joeske
  648. // Added in gisfest sound refs.
  649. // 
  650. // 38    10/23/98 5:11a Aldie
  651. // Maded ready and putaway animations stop on the last frame
  652. // 
  653. // 37    10/23/98 2:52a Joeske
  654. // Fixed improper dir ref for snd_lostweapon.
  655. // 
  656. // 36    10/22/98 10:58p Joeske
  657. // Checked the snd_lostweapon for character.
  658. // 
  659. // -----------------------------------------------------------------------------